long-term debts - French English Dictionary